Definition of Inland Revenue

  • (noun) a board of the British government that administers and collects major direct taxes

Synonyms of Inland Revenue


Antonyms of Inland Revenue


No Antonyms Found.

Homophones of Inland Revenue


No Homophones Found.